Golang Job: DevOps Engineer

Job added on

Company

Improbable

Location

London, England - United Kingdom

Job type

Full-Time

Golang Job Details

The Engineering Velocity & Enablement (EVE) team focuses on internal developer experience. We enable efficiency and consistency in all areas of engineering by providing self-service solutions, engineering standards, and best practices in DevSecOps and SRE.

We are an established team, with a proven track record, which is growing as we look to tackle new challenges. We produce tooling, coordinate shared platforms, and provide cross-functional SMEs. Building secure, scalable solutions to solve engineering drag and enable Improbable Defence to grow.

Utilising a mixture of cloud and bare-metal compute, our technology acts as a coordination point between existing infrastructure, simulations and decision makers. We aim to modernise the current outdated, slow and expensive approaches by blending tactical Human-in-the-loop simulation with predictive simulations using probabilistic models.

The EVE team is responsible for enabling our engineering teams to be effective at developing and deploying this pioneering simulation capability. You’ll frequently find yourself innovating on tooling and processes to improve productivity and inputting into platform development.

Your Opportunity:

    • You will work with engineers (both internal and at partner organisations) to improve their workflow through tools, services and automation.
    • You will build and maintain infrastructure to support our engineering teams.
    • You will champion and develop engineering best practices.
    • You will measure and champion internal developer velocity and experience.
    • You will own DevSecOps tooling and infrastructure for internal engineers.
    • You are responsible for the SDLC infrastructure for partners and customers.
    • You will develop and run tooling to enable the creation of ephemeral development environments.
    • You will advise product teams with an eye towards reliability, redundancy and deployability across all target environment.
    • sYou will be part of an office hours support rota, providing a point of contact for engineers needing assistance covered by any of the above responsibilities.

Why You're Made For This:

    • You have run systems on cloud infrastructure such as GCP, AWS or Azure.
    • Experienced with Kubernetes and Docker.
    • You have experience with developing and maintaining build tooling (Buildkite, Teamcity, Jenkins, Argo, Tekton, CircleCI) to facilitate automation of the SDLC.
    • You are capable of developing APIs and libraries supported by automated tests (e.g. unit, integration) and documentation as code.
    • Experience with one or more programming languages, preferably including GoLang or Python.
    • You are comfortable collaborating with internal customers to collect requirements, understand issues, and communicate solutions.
    • You understand the importance of developer experience and engineering enablement.
Everyone brings different experiences, perspective, knowledge and skills that makes each one of us brilliant. You don't have to meet all the requirements and experiences on this job advert to apply for and be successful in this role.

About Us
Improbable is determined to foster an environment where people can do their best work and feel like they belong. We believe a healthy culture, strong values and contribution from a diverse range of individuals will help us to achieve success.
We do not discriminate based on race, ethnicity, gender, ancestry, national origin, religion, sex, sexual orientation, gender identity, age disability, veteran status, genetic information, marital status or any other legally protected status.
Life at Improbable
Diversity, inclusion & belonging